watch dog timer - Turkish English Dictionary